Big Huge Thesaurus

Melicocca bijugatus

noun